* window.h (struct window): Convert left_fringe_width
authorDmitry Antipov <dmantipov@yandex.ru>
Tue, 13 Aug 2013 12:13:04 +0000 (16:13 +0400)
committerDmitry Antipov <dmantipov@yandex.ru>
Tue, 13 Aug 2013 12:13:04 +0000 (16:13 +0400)
commitdd822221fbf3e7585b491827d06f3b2a30e51c23
treecd87bb523d7079974d1bd23be19601ca1e178e2c
parent0ade0dbd8ba3eb0764f98ee7fc035a64aa58aa8f
* window.h (struct window): Convert left_fringe_width
and right_fringe_width from Lisp_Objects to integers.
Adjust comment.
(WINDOW_FRINGE_COLS, WINDOW_LEFT_FRINGE_WIDTH)
(WINDOW_RIGHT_FRINGE_WIDTH): Adjust users.
* window.c (wset_left_fringe_width, wset_right_fringe_width):
Remove.
(make_window): Initialize new integer fields to -1.
(Fsplit_window_internal): Use direct assignment.
(Fset_window_configuration, save_window_save): Convert
Lisp_Object to integer and back where appropriate.
(Fset_window_fringes): Adjust user.  Return t if any fringe
was actually changed, and mention this in docstring.
src/ChangeLog
src/window.c
src/window.h